5 a Novel 256 - Bit Block Cipher
نویسندگان
چکیده
Tornado is a novel 256-bit block cipher that accepts a variablelength key up to 256 bits. The proposed cipher was built on an idea which gives it a dynamic nature. This nature means that the cipher execution flow varies according to the user’s input key. The confusion and diffusion processes are performed based on 10 round functions named “Storm-functions”. A selection and reordering operations are performed on those functions, using a fast hashing function based on the input key. The proposed cipher has a carefully designed key scheduling algorithm. The Software implementation of the proposed cipher gives high throughput. Performance study demonstrated that, Tornado is faster than the AES by a speed-up percentage of 253%. Yet, we believe that Tornado is more secure than AES.
منابع مشابه
Meet-in-the-Middle Attack on Reduced Versions of the Camellia Block Cipher
The Camellia block cipher has a 128-bit block length and a user key of 128, 192 or 256 bits long, which employs a total of 18 rounds for a 128-bit key and 24 rounds for a 192 or 256-bit key. It is a Japanese CRYPTREC-recommended e-government cipher, a European NESSIE selected cipher, and an ISO international standard. In this paper, we describe a few 5 and 6-round properties of Camellia and fin...
متن کاملRFC 3713 Camellia Encryption Algorithm
This document describes the Camellia encryption algorithm. Camellia is a block cipher with 128-bit block size and 128-, 192-, and 256-bit keys. The algorithm description is presented together with key scheduling part and data randomizing part.
متن کاملComparison of 256-bit stream ciphers
This paper evaluates and compares several stream ciphers that use 256-bit keys: counter-mode AES, CryptMT, DICING, Dragon, Fubuki, HC-256, Phelix, Py, Py6, Salsa20, SOSEMANUK, VEST, and YAMB.
متن کاملExploring Cipherspace: Combining stream ciphers and block ciphers
This paper looks at the possibility of combining a block cipher and a stream cipher to get a strong hybrid cipher. It includes two specific proposals for combining AES-128 and RC4-128 to get a cipher that takes a 256-bit key and is significantly faster than AES-256, and arguably more secure. One is immune to algebraic attacks.
متن کاملPAGES - A Family of Block Ciiphers
PAGES is block cipher family based on the design of Speck, see [1]. However, some intriguing design details of Speck were not used in the design of PAGES. PAGES has block size of 256 bit and comes in three version: PAGES-512, PAGES-768, and PAGES-1024, were the number denotes the key length. The number of rounds is 64, 96, or 128, respectively. PAGES uses variables of 128 bit, that is half the ...
متن کامل